EMT Practice Test

1. Question Content...


Question List

Question1: The Wait function can be added to While Loops:

Question2: What VI is typically used to terminate an Error Cluster wire and to display any error message?

Question3: Which combination of words correctly completes the following statement?
Unlike__________, which display only the most recent array of values written to them, ___________ update periodically and maintain a history of the past data.

Question4: What is the value in after substring upon completion of the following code?

Question5: In the figure below, what will Result equal when this calculation is executed?

Question6: Which of the following statements regarding Array constants are NOT true?

Question7: You develop a SubVI that only outputs a value and need to use this SubVI in a (calling) VI. Which of the following is the best way to enforce dataflow to control the execution of the SubVI?

Question8: Can a wire be used to pass data between loops that are intended to run in parallel?

Question9: Which of the following statements regarding the index of Arrays are NOT true?

Question10: Which of the following methods will create an XY Graph with two plots?

Question11: Which of the following cannot be used to transfer data?

Question12: What is an advantage of using a Strictly Typed VI ref num?

Question13: Which combination of words correctly completes the following statement?
Unlike __________, which display an entire waveform that overwrites the data already stored,
___________ update periodically and maintain a history of the data previously stored.

Question14: In the figure below, the output of Array Size is

Question15: Which of the following terminals controls how many times a For Loop will execute?

Question16:
Which of the following statements is true about the iteration terminal
?

Question17: What is the value in XOR Result after the following code has executed?

Question18: The most efficient method for creating an array is:

Question19: What mechanical action of a Boolean would you use to mimic a button on a Windows dialog?

Question20: What is the output of the Build Array function in the following block diagram when Concatenate Inputs is selected?

Question21: What is one disadvantage of using the State Machine VI architecture?

Question22: Which of the following describes a Tab Control?

Question23: If an input name on the Show Context Help window is in bold for a SubVI, which of the following conditions are true? (Choose all apply)

Question24: What is the result in subarray after the following code has executed?

Question25: Which of the following graphs matches the result in Comparison Values after the following code has executed?

Question26: Which of the following statements is true about the following block diagram?


A: The loop will execute once and the iteration terminal, , will output a value of one

B: The loop w ill execute once and the iteration terminal, , will output a value of zero C: The loop will execute infinitely and the program will have to be aborted

D: The loop will not execute and the iteration terminal, , will return a null value

Question27: Which chart update mode plots new data from left to right, then clears the chart and plots the newer data?

Question28: Can Probes be attached to objects on the Front Panel?

Question29: Which of the following does not conform to data flow programming paradigm?

Question30: Which of the graphs below matches the output in the Waveform Graph indicator after the following code has executed?

Question31: You must store data that other engineers must analyze with Microsoft Excel. Which file storage format should you use?

Question32: Which of the following Block Diagrams could produce this result in Waveform Graph?

Question33: What is the output of the Initialize Array function after the following code has executed?

Question34: How do you document a VI so that the description appears in the Show Context Help popup window?

Question35: You can use all of the following data types as inputs to the case selector terminal except:

Question36: Which of the following is NOT a traditional debugging feature used to help find errors in a VI:

Question37: For implementing state diagrams that allow future application scalability, the best choice for a base structure is?

Question38: Which timing function (VI) is the best choice for timing control logic in applications that run for extended periods of time?

Question39: Which of the following illustrates an advantage of a global variable over a local variable?

Question40: Which of the following is NOT a component of an Error Cluster?

Question41: What is the result in Array after the following code has executed?

Question42: What is the result of the following Array subtraction?

Question43: Under which of the following conditions does a For loop stop executing?

Question44: Which of the following allows you to plot any set of points, evenly distributed or not?

Question45: Which of the following statements is true regarding the execution of the following code?

Question46: You customize a control, select Control from the Type Def. Status pull-down menu, and save the control as a .ctl file. You then use an instance of the custom control on your front panel window. If you open the .ctl file and modify the control, does the control on the front panel window change?

Question47: What is the best method to stop a While loop on an error condition?

Question48: Which of the following statements is true regarding the use of Coercion Dots?

Question49: In what instance would you use the Probe tool rather than Highlight Execution?

Question50: The Error list shows all of the following but:

Question51: Which of the following methods is NOT a method to create a 1-D Array?

Question52: Which of the following statements is NOT valid?

Question53: Which of the following statements is false?

Question54: Clicking on the _________ button allows you to bypass a node in the Block Diagram without single- stepping through the node.

Question55: You are inputting data that represents a circle. The circle data includes an x position, a y position, and a radius. All three pieces of data are double-precision. In the future, you might need to store the color of the circle, represented as an integer. How should you represent the circle on your front panel window?

Question56: What is the value in Shift Register Answer after the following code has executed?

Question57: The following breakpoint does which of the following:

Question58: The function of a Cluster is to:

Question59: What is the result of the following Array addition?

Question60: Which of the following terminals controls how many times a For loop executes?

Question61: Which of the following produces this XY Graph?

Question62: Which of the following will cause an event to be captured by the LabVIEW Event Structure?

Question63: Which of the following can not be used to transfer data?

Question64: Clusters provide a user with which of the following benefits?

Question65: The following figure is an example of which common type of VI architecture?

Question66: You have a control on the front panel of a VI and you need to modify one of its properties at run time.
Which of the following is the best approach you would take?

Question67: Which of the following will allow you to have multiple plots on a Waveform Graph?

Question68: The following block diagram represents which common type of VI architecture?

Question69: Which VI memory components are ALWAYS S resident for a SubVI? (Choose all apply)

Question70: A coercion dot indicates that:

Question71: Which Chart update mode should be used to draw new data from left to right, then clear t he chart and draw new data again from left to right?

Question72: Which of the following is the best method to update an indicator on the front panel?

Question73: Which of the following apply to Property Nodes? (Choose all apply)

Question74: Which of the following functions assembles Cluster elements by their owned labels?

Question75: Formula nodes accept which of the following operations?

Question76: Variants are used for all of the following but:

Question77: What is the result in new string after the following code has executed?

Question78: Which of the following display options are available for strings on the Front Panel?

Question79: Which of the following accurately describes the output that results from execution of the following loop?

Question80: Which of the following statements is true?